draped in cloud/clouds - Allemand Anglais Dictionnaire